give the coup de grace - Francés Inglés Diccionario